Security enhancement - Espagnol Anglais Dictionnaire